/*-------------------------------------------
    No Margin
-------------------------------------------*/
.no-margin{
    margin: 0 !important;
    .pagination{
        margin: 0;
    }
}
.no-margin-left{
    @include rtl-margin-left(0 !important);
}
.no-margin-right{
    @include rtl-margin-right(0 !important);
}
.no-margin-top{
    margin-top: 0 !important;
}
.no-margin-bottom{
    margin-bottom: 0 !important;
}

/*-------------------------------------------
    No Padding
-------------------------------------------*/
.no-padding{
    padding: 0 !important;
}
.no-padding-left{
    @include rtl-padding-left(0 !important);
}
.no-padding-right{
    @include rtl-padding-right(0 !important);
}
.no-padding-top{
    padding-top: 0 !important;
}
.no-padding-bottom{
    padding-bottom: 0 !important;
}
.mb-large{
    margin-bottom: ($theme-margin*5) !important;
}
.mt-large{
    margin-top: ($theme-margin*5) !important;
}

.no-position{
   position: static !important;
}

.inline-block{
    @include inline-block();
}

// Clear Box
// -------------------------
%clear-box{
    padding : 0px !important;
    border  : 0px !important;
}

/*------------------------------------*\
    Clear List Style
\*------------------------------------*/
.clear-list{
    @include clear-list;
}

/*-------------------------------------------\
    Clear heading style
-------------------------------------------*/
.no-heading-style{
    &:after{
        display: none !important;
    }
}

/*-------------------------------------------
    Text Transform
-------------------------------------------*/
.text-none{
    text-transform: none !important;
}

/*-------------------------------------------
    Align
-------------------------------------------*/
.separator_align_center{
    text-align: center !important;
}
.separator_align_left{
    text-align: left !important;
}
.separator_align_right{
    text-align: right !important;
}

/*-------------------------------------------
    Wrapper
-------------------------------------------*/
.well{
    &.no-margin{
        margin-bottom: 0;
    }
    &.no-padding{
        padding-bottom: 0;
    }
}


/*------------------------------------*\
    rounded
\*------------------------------------*/
.rounded{
    @include border-radius(50px);
}
.no-rounded{
    @include border-radius(0px);
}

/*------------------------------------*\
    Border
\*------------------------------------*/
.no-border{
    border: 0px !important;
}

/*------------------------------------*\
    No background
\*------------------------------------*/
.bg-transparent{
    background: transparent !important;
}